/* footer */
footer{
  width:100%;
  background-color: #333;
}
footer .box{
  width:80%;
  margin:auto;
}
footer .box div{
  margin:auto;
  font-size: 12px;
  color:#999;
}
footer .box .row1{
  padding-top:25px;
}
footer .box .row1 ul {
  margin:auto;
  width:80%;
  display: flex;
  justify-content: center;
  list-style-type:none;
}
footer .box .row1 ul li a{
  padding:0 10px;
}
footer .box .row2{
  line-height:20px;
}
footer .box .row2 p{
  margin:8px auto;
  text-align: center;
}
footer .box .row3{
  padding-bottom:35px;
  display:flex;
  justify-content: center;
}
a{
  text-decoration: none;
  color:#999;
}
footer .box a:hover{
  color:rgb(255, 255, 255);
}
